package org.jeecg.modules.sssj.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.github.jeffreyning.mybatisplus.anno.MppMultiId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Description: 实时数据-行内值-利润表
 * @Author: jeecg-boot
 * @Date:   2022-06-21
 * @Version: V1.0
 */
@Data
@TableName("SSSJ_CWBB_HNZ_LRB")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="SSSJ_CWBB_HNZ_LRB对象", description="实时数据-行内值-利润表")
public class SssjCwbbHnzLrb {
    
	/**企业ID（社会信用代码/识别号）*/
	@Excel(name = "企业ID（社会信用代码/识别号）", width = 15)
    @ApiModelProperty(value = "企业ID（社会信用代码/识别号）")
	@MppMultiId
	private String djxh;
	/**税款所属期起*/
	@Excel(name = "税款所属期起", width = 15)
    @ApiModelProperty(value = "税款所属期起")
	@MppMultiId
	private String skssqq;
	/**税款所属期止*/
	@Excel(name = "税款所属期止", width = 15)
    @ApiModelProperty(value = "税款所属期止")
	@MppMultiId
	private String skssqz;
	/**营业收入*/
	@Excel(name = "营业收入", width = 15)
    @ApiModelProperty(value = "营业收入")
	private Double yysr;
	/**营业成本*/
	@Excel(name = "营业成本", width = 15)
    @ApiModelProperty(value = "营业成本")
	private Double yycb;
	/**销售费用*/
	@Excel(name = "销售费用", width = 15)
    @ApiModelProperty(value = "销售费用")
	private Double xsfy;
	/**管理费用*/
	@Excel(name = "管理费用", width = 15)
    @ApiModelProperty(value = "管理费用")
	private Double glfy;
	/**财务费用*/
	@Excel(name = "财务费用", width = 15)
    @ApiModelProperty(value = "财务费用")
	private Double cwfy;
	/**投资收益*/
	@Excel(name = "投资收益", width = 15)
    @ApiModelProperty(value = "投资收益")
	private Double tzsy;
	/**营业利润*/
	@Excel(name = "营业利润", width = 15)
    @ApiModelProperty(value = "营业利润")
	private Double yylr;
	/**营业外收入*/
	@Excel(name = "营业外收入", width = 15)
    @ApiModelProperty(value = "营业外收入")
	private Double yywsr;
	/**营业外支出*/
	@Excel(name = "营业外支出", width = 15)
    @ApiModelProperty(value = "营业外支出")
	private Double yywzc;
	/**利润总额*/
	@Excel(name = "利润总额", width = 15)
    @ApiModelProperty(value = "利润总额")
	private Double lrze;
	/**净利润*/
	@Excel(name = "净利润", width = 15)
    @ApiModelProperty(value = "净利润")
	private Double jlr;
	/**创建时间*/
	@Excel(name = "创建时间", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
	private Date createTime;
	/**更新时间*/
	@Excel(name = "更新时间", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
	private Date updateTime;
}
